高兴: happy, glad, willing (to do sth), in a cheerful mood...
支: (a measure word), to support, to sustain, to erect, to raise, branch, division, to draw money...
宽度: width...
进步: progress, improvement, to improve, to progress...
示意: to hint, to indicate (an idea to sb)...
摔: to throw down, to fall, to drop and break...
粗鲁: coarse, crude (in one's manner), boorish...
骇人听闻: shocking, horrifying, atrocious, terrible...
不宜: not suitable, inadvisable, inappropriate...
效应: effect (scientific phenomenon)...